#ifndef __AW_MONITORBODY
#define __AW_MONITORBODY

class AW_MonitorBody : public AW_Body {
	
public:
	AW_MonitorBody(Ontology *o,FTKBase *memory);
	AW_MonitorBody(FILE *fp,Ontology *o,FTKBase *memory);

	~AW_MonitorBody(); 

	virtual bool load(FILE *fp);
	virtual bool save(FILE *fp);

	virtual bool is_a(char *c);
	virtual bool is_a(Symbol *c);

	virtual void draw_body(void);

	virtual bool ApplyOperator(FeatureTerm *op,float time,class AW_Agent *a,class AW_World *w);

protected:
	void operators(void);

	int m_dx,m_dy,m_nlines;
	List<char> m_text;

	FTFont* font;

private:

}; /* AW_MonitorBody */ 

#endif



